common impala - French English Dictionary